package com.ruoyi.worker.domain.v2;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excels;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class RzAttendanceSumMonthDetailVO {

    @Excel(name = "区域")
    private String areaName;
    @Excel(name = "班组")
    private String deptName;
    @Excel(name = "姓名")
    private String staffName;
    @Excel(name = "组别")
    private String groupName;
    @Excel(name = "岗位")
    private String stationName;
    @Excel(name = "身份证")
    private String idCard;
    @Excel(name = "应出勤")
    private Integer shouldBe;
    @Excel(name = "实际出勤")
    private Double actualBe;
    private String attendanceGroupName;
    @Excel(name = "旷工次数")
    private Integer absenteenism;
    @Excel(name = "普通迟到")
    private Integer late;
    @Excel(name = "一般迟到")
    private Integer lateOfNormal;
    @Excel(name = "严重迟到")
    private Integer lateOfSeriously;
    @Excel(name = "早退")
    private Integer leaveOfEarly;
    @Excel(name = "通班次数")
    private int crossCount;
    @Excel(name = "白班次数")
    private int dayCount;
    @Excel(name = "晚班次数")
    private int nightCount;

    private String month;
    private String deptId;

    /*
    实际出勤结果
     */
    private List<String> attendances;
    @Excel
    private Map<String,String> attendanceMap;
}
